Tom "The Mongoose" McEwen, one of the iconic figures in drag racing history, died June 10. He was 81. McEwen, voted No. 16 on (...)
Tom "The Mongoose" McEwen, one of the iconic figures in drag racing history, died June 10. He was 81. McEwen, voted No. 16 on (...)